alpine spring beauty
noun
: a fleshy perennial herb (Claytonia megarrhiza) found on summits of the Rocky mountains
Love words? Need even more definitions?
Merriam-Webster unabridged
Share